primate brain - Inglés Sinónimo Diccionario